frontal thunderstorm - Turkish English Dictionary